package ooday04;

/*在 Java 里，抽象类并非一定要包含抽象方法。不过，有抽象方法的类必须被定义成抽象类。
抽象类中无抽象方法的情况*/
public abstract class Animal {
    String name;
    int age;
    String color;

    Animal() {
    }

    Animal(String name, int age, String color) {
        this.name = name;
        this.age = age;
        this.color = color;
    }

    abstract void eat();

    void drink() {
        System.out.println(color + "色的" + age + "岁的" + name + "正在吃饭");
    }
}
